﻿DIV#centered #contents .home { width: 693px; float: left; height: 1555px; clear: left; }
DIV#centered #contents .home #homeFlashArea { float: left; clear: both; width: 693px; height: 334px; margin: 0px 0px 5px 0px; }
 /* Page style */
DIV#centered #contents .home #homeFlashArea #container
{
    width: 256px; height: 334px; float: right;
    padding: 0px 0px 0px 0px;
    margin: 0 auto;
    background: url(../../_imgs/homeFlashArea_left_frame_bg.png) repeat-y left;
}
DIV#centered #contents .home #homeFlashArea #container #example
{
	margin: 8px auto 0px auto;
    width: 221px;
    height: 136px;
    position: relative;
    z-index: 555;
}
DIV#centered #contents .home #homeFlashArea #container #example #frame
{
    position: absolute;
    z-index: 555;
    width: 221px;
    height: 136px;
    top: 12px;
    left: 1px;
}
/*
    Slideshow
*/
DIV#centered #contents .home #homeFlashArea #container #example #slides
{
    position: absolute;
    top: 15px;
    left: 4px;
    z-index: 100;
}
/*
    Slides container
    Important:
    Set the width of your slides container
    Set to display none, prevents content flash
*/
DIV#centered #contents .home #homeFlashArea #container #example .slides_container
{
    width: 215px;
    overflow: hidden;
    position: relative;
    display: none;
}
/*
    Each slide
    Important:
    Set the width of your slides
    If height not specified height will be set by the slide content
    Set to display block
*/
DIV#centered #contents .home #homeFlashArea #container #example .slides_container a
{
    width: 215px;
    height: 130px;
    display: block;
}
/* text */
DIV#centered #contents .home #homeFlashArea #container #example .frame-text
{
    margin: 162px auto 0 auto;
    clear: both;
    float: left;
}
DIV#centered #contents .home #homeFlashArea #container #example .frame-text ul
{
    margin: 0px;
    float: left;
    clear: both;
    width: 221px;
    line-height: 22px;
}
DIV#centered #contents .home #homeFlashArea #container #example .frame-text ul.title li
{
    color: #edcb5d;
    float: left;
    width: 221px;
}
DIV#centered #contents .home #homeFlashArea #container #example .frame-text ul.items li
{
    color: #625549;
    float: left;
    width: 221px;
}
DIV#centered #contents .home #homeFlashArea #container #example .frame-text ul.items li a
{
    float: left;
    margin-top: 5px;
}
/* Pagination */
DIV#centered #contents .home #homeFlashArea #container #example .pagination
{
    margin: 150px auto 0px 55px;
    width: 100px;
    clear: both;
    float: left;
}
DIV#centered #contents .home #homeFlashArea #container #example .pagination li
{
    float: left;
    margin: 0 1px;
    list-style: none;
}
DIV#centered #contents .home #homeFlashArea #container #example .pagination li a
{
    margin: 0px 5px;
    display: block;
    width: 12px;
    height: 0;
    padding-top: 12px;
    background-image: url(../../_imgs/pagination.png);
    background-position: 0 0;
    float: left;
    overflow: hidden;
}
DIV#centered #contents .home #homeFlashArea #container #example .pagination li.current a
{
    background-position: 0 -12px;
}
DIV#centered #contents .home #homeFlashArea a:link, a:visited
{
    color: #599100;
    text-decoration: none;
}
DIV#centered #contents .home #homeFlashArea a:hover, a:active
{
    color: #599100;
    text-decoration: underline;
erline;
erline;
        }

DIV#centered #contents .home #homeShopingArea { float: left; clear: both; width: 693px; margin: 3px 0px 5px 0px; height: auto; }

/* 首页 - 限时抢购 */
DIV#centered #contents .home #homeShopingArea #homePanicBuying { width: 693px; height: 281px; float: left; background: url('../../_imgs/home_panicbuying_top.png') no-repeat top; }
DIV#centered #contents .home #homeShopingArea #homePanicBuying .pb_box { width: auto; height: 240px; clear: both; float: left; margin: 30px 0px 0px 25px; *margin: 45px 0px 0px 25px; }
DIV#centered #contents .home #homeShopingArea #homePanicBuying .pb_box UL { list-style-type: none; margin: 0px 20px 0px 0px; padding: 0px; width: 200px; float: left; }
DIV#centered #contents .home #homeShopingArea #homePanicBuying .pb_box UL LI { clear: left; float: left; width: 200px; }
DIV#centered #contents .home #homeShopingArea #homePanicBuying .pb_box UL LI.top { height: 46px; background: url('../../_imgs/home_panicbuying_clock_bg.png') no-repeat top; text-align: center; line-height: 32px; color: #666666; font-size: 14px; }
DIV#centered #contents .home #homeShopingArea #homePanicBuying .pb_box UL LI.middle { height: 150px; text-align: center; vertical-align: middle; margin: 5px 0px 0px 0px }
DIV#centered #contents .home #homeShopingArea #homePanicBuying .pb_box UL LI.bottom { height: 25px; text-align: center; font-size: 16px; font-weight: bolder; }
DIV#centered #contents .home #homeShopingArea #homePanicBuying a.more { float: right; position: relative; z-index: 111; margin-top: 0px; margin-left: -40px; color: #333; }

/* 首页 - 推荐类别 */
DIV#centered #contents .home #homeShopingArea #homeRecCategories { width: 693px; height: 282px; float: left; background: url('../../_imgs/home_reccategories_btm.png') no-repeat top; *background: url('../../_imgs/home_reccategories_btm.png') no-repeat 1px top; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box { clear: both; float: left; width: 689px; margin: 1px 0px 0px 2px; background: #fff; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL { float: left; margin: 0px; padding: 0px; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI { float: left; clear: left; cursor: pointer; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_11 { width: 189px; height: 184px; background: url('../../_imgs/homepictures/cat_home_11.jpg') no-repeat; margin: 0px 1px 1px 0px; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_12_1 { width: 176px; height: 86px; background: url('../../_imgs/homepictures/cat_home_12.jpg') no-repeat; margin: 0px 1px 1px 0px; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_12_2 { width: 176px; height: 97px; background: url('../../_imgs/homepictures/cat_home_13.jpg') no-repeat; margin: 0px 1px 1px 0px; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_13 { width: 189px; height: 184px; background: url('../../_imgs/homepictures/cat_home_14.jpg') no-repeat; margin: 0px 1px 1px 0px; }
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_14 { width: 132px; height: 184px; background: url('../../_imgs/homepictures/cat_home_15.jpg') no-repeat; margin: 0px 0px 1px 0px; } 
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_21 { width: 279px; height: 96px; background: url('../../_imgs/homepictures/cat_home_21.jpg') no-repeat; margin: 0px 1px 0px 0px; } 
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_22 { width: 176px; height: 96px; background: url('../../_imgs/homepictures/cat_home_22.jpg') no-repeat; margin: 0px 1px 0px 0px; } 
DIV#centered #contents .home #homeShopingArea #homeRecCategories #home_rec_cat_box UL LI#licat_23 { width: 232px; height: 96px; background: url('../../_imgs/homepictures/cat_home_23.jpg') no-repeat; }

/* 首页 - 首页中部栏目框 BEGIN  */
DIV#centered #contents .home .home_centered_box { width: 693px; float: left; clear: both; height: auto; margin: 3px 0px 5px 0px; }
DIV#centered #contents .home .home_centered_box .bar { width: 693px; height: 33px; float: left; clear: both; background: url('../../_imgs/home_box_1_topbar_bg.png') repeat-x; }
DIV#centered #contents .home .home_centered_box .bar ul { list-style-type: none; } 
DIV#centered #contents .home .home_centered_box .bar ul li {  height: 33px; float: left; width: 650px; }
DIV#centered #contents .home .home_centered_box .bar ul li a#bartitle_magazine { margin: 7px 0px 0px 2px; background: url('../../_imgs/home_box_1_topbar_text_magazine.png') no-repeat; width: 71px; height: 19px; float: left; }
DIV#centered #contents .home .home_centered_box .bar ul li a#bartitle_bbs { margin: 7px 0px 0px 2px; background: url('../../_imgs/home_box_1_topbar_text_bbs.png') no-repeat; width: 72px; height: 18px; float: left; }
DIV#centered #contents .home .home_centered_box .bar ul li a.more { color: #333333; text-decoration: none; float: right; margin-top: 10px; }
DIV#centered #contents .home .home_centered_box .bar ul li a.more:hover { text-decoration: underline; }
DIV#centered #contents .home .home_centered_box .bar ul li.left { width: 21px; background: url('../../_imgs/home_box_1_topbar_left.png') no-repeat left;}
DIV#centered #contents .home .home_centered_box .bar ul li.right { width: 10px; float: right; background: url('../../_imgs/home_box_1_topbar_right.png') no-repeat left; }
DIV#centered #contents .home .home_centered_box .box { width: 693px; float: left; clear: both; background: url('../../_imgs/home_box_1_box_top.png') no-repeat top; margin: 3px 0px 0px 0px; padding-top: 16px; }
DIV#centered #contents .home .home_centered_box .box .content  
{
	width: 693px; height: 334px; clear: both; float: left; background: url('../../_imgs/home_box_1_box_bottom.png') no-repeat 50% bottom;
}

	/* 左 BEGIN*/
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area
	{
		border: 0px; table-layout: fixed; width: 675px; height: auto; margin: 0px auto;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .pic_ppt
	{
		clear: both; float: left; width: auto; margin: 5px 5px 5px 20px; 
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .pic_ppt ul
	{
		width: 220px; margin: 0px; padding: 0px;
		}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .pic_ppt ul li
	{
		 width: auto; text-align: center; float: left; clear: left; line-height: 25px; width: 190px; 
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .pic_ppt ul li a.btn_switch
	{
		width: 16px; height: 16px; background: url('../../_imgs/ico_3.png') no-repeat; margin: 15px 5px 0px 5px; float: left
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .pic_ppt ul li a.btn_switch_sel 
	{
		height: 16px; background: url('../../_imgs/ico_2.png') no-repeat; margin: 15px 5px 0px 5px; width: 16px; height: 16px; float: left
	}
	/* 左 END*/

	/* 中部 BEGIN*/
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details
	{
		clear: both; float: left; width: 300px; margin: 5px 5px 5px 10px; 
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details ul
	{
	   clear: left; float: left; padding: 0px; margin: 0px; width: 300px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details ul li
	{
	   width: auto; float: left; clear: left; line-height: 25px; color: #666666; width: 300px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details ul li SPAN.title
	{
	   color: #0099ff; margin-right: 8px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details ul.bottom
	{
		margin-top: 20px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details ul li a.viewner
	{
		height: 25px; background: url('../../_imgs/btn_s1_bg.png') no-repeat; float: left; margin: 5px 10px 0px 0px; width: 94px; text-align: center; line-height: 22px; color: #fff;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .details ul li a.download
	{
		height: 25px; background: url('../../_imgs/btn_s2_bg.png') no-repeat; float: left; margin: 5px 0px 0px 10px; width: 94px; text-align: center; line-height: 22px; color: #fff;
	}
	/* 中部 END*/

	/* 右 BEGIN*/
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .related
	{
		clear: both; width: 100px; margin: 5px auto 5px auto; 
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .related ul
	{
	   clear: left; float: left; padding: 0px; margin: 0px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .related ul li
	{
	   width: auto; float: left; clear: left; line-height: 25px; color: #666666;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .related ul li.top
	{ 
		width: 100px; height: 114px; clear: both;  text-align: center;
		}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.magazine_area .related ul li.bottom
	{ 
		width: 100px; height: 25px; line-height: 25px; text-align: center;
	}
	/* 右 END*/

	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box
	{
		table-layout: fixed; border: 0px; margin: 5px auto 0px auto; *margin: 0px auto 0px auto; width: 92%; 
		}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box A.list
	{
		 color: #000; font-size: 13px; text-decoration: none; background: url('../../_imgs/arrow.png') no-repeat left 2px; *background: url('../../_imgs/arrow.png') no-repeat left 2px; padding-left: 13px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box A.list : hover
	{
		color: red; text-decoration: none;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE..list_item_box SPAN.date
	{
		color: #999;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box .img_box
	{
		background: #ffffff; width: 38px; height: 39px; padding: 2px 2px 3px 3px; margin: 0px 0px 0px 0px; background: url('../../_imgs/face_box_bg.png') no-repeat; float: left;
		}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box .title
	{
		height: 25px; width: 100%; color: #000; font-size: 1.2em; font-weight: bold;
		}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box DIV.txt
	{
		color: #666666; font-size: 12px; font-weight: normal; background: url('../../_imgs/ico_4.png') no-repeat left top; padding-left: 25px; height: 42px; width: auto; float: left; line-height: 21px;
		}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box DIV.txt A
	{
		color: #666666; font-size: 12px;
	}
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box DIV.txt A.more
	{
		color: #e65f03; font-size: 12px; float: right; background: url('../../_imgs/arrow.png') no-repeat right 6px; padding-right: 10px;
	}
	DIV#centered #contents .home .home_centered_box .box .content .trspace
	{
		background: url('../../_imgs/line_13.gif') repeat-x; height: 1px; width: 100%; margin: 10px 0px;
	}
		
	DIV#centered #contents .home .home_centered_box .box .content TABLE.list_item_box DIV.txt A:hover
	{
		color: Red;
	}
/* 首页 - 首页中部栏目框 END  */

/* 首页 - 右侧布局 */

DIV#centered #contents #homeRight { width: 303px; float: right; height: 1555px; }
/* 首页 - 用户登录 HOME USER LOGIN BEGIN */
DIV#centered #contents #homeRight .home_login_box { width: 301px; height: 180px; clear: both; float: right; padding: 0px; margin: 0px 0px 10px 0px; background: url('../../_imgs/home_loginbox_bg.png') repeat-y top; }
DIV#centered #contents #homeRight .home_login_box .top { padding: 0px; margin: 0px; width: 301px; height: 49px; float: left; clear: both; background: url('../../_imgs/home_loginbox_top.png') no-repeat top;  }
DIV#centered #contents #homeRight .home_login_box .top UL { float:left; list-style: none; margin: 0px 0px 0px 30px; }
DIV#centered #contents #homeRight .home_login_box .top UL LI { float: left; height: 40px; }
DIV#centered #contents #homeRight .home_login_box .top UL LI.left { background: url('../../_imgs/home_member_login_text.png') no-repeat; margin: 10px 0px 0px 0px; width: 145px;}
DIV#centered #contents #homeRight .home_login_box .top UL LI.right { background: url('../../_imgs/home_member_signin_text.png') no-repeat; margin: 8px 0px 0px 0px;  width: 105px;}
DIV#centered #contents #homeRight .home_login_box .box { padding: 0px; margin: 0px; width: 301px; height: 139px; float: left; clear: both; background: url('../../_imgs/home_loginbox_bottom.png') no-repeat bottom; }

DIV#centered #contents #homeRight .home_login_box .box TABLE.login_panel { width: 100%; table-layout: fixed; margin: 10px 0px 0px 3px; }
DIV#centered #contents #homeRight .home_login_box .box TABLE.login_panel TD { color: #ffffff; vertical-align: bottom; line-height: 25px; }
DIV#centered #contents #homeRight .home_login_box .box TABLE.login_panel TD.left { text-align: left; padding-left: 20px; height: 25px; *height: 23px; }
DIV#centered #contents #homeRight .home_login_box .box TABLE.login_panel TD.left a { color: #ffffff; }
DIV#centered #contents #homeRight .home_login_box .box TABLE.login_panel TD.right { text-align: left; }

INPUT.home_login_input { width: 157px; height: 25px; background: url('../../_imgs/login_input_bg.png') no-repeat; border: 0px; line-height: 25px; }
INPUT.home_login_btn { width: 86px; height: 36px; background: url('../../_imgs/home_login_btn_bg.png') no-repeat #343434; padding: 0px; border: 0px; cursor: pointer; }
 
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile
{
    height: 130px; width: 260px; clear: both; margin: auto; padding: 0px 0px 0px 0px; color: #FFFFFF;
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .welcome_msg {
    padding: 2px 0px 0px 10px; 
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .welcome_msg LI
{
    font-size: 12px; line-height: 22px; text-align: left; 
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .welcome_msg LI a
{
    margin: 0px 10px; color: #fff;
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .innerletter_total
{
    line-height: 22px; text-align: left; padding: 2px 0px 5px 10px;
}
DIV#centered #contents #homeRight .home_login_box .box *html #home_membership_profile .innerletter_total
{
    line-height: 22px;
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .btn_item SPAN
{
    font-size: 12px; color: #fff; font-weight: bold; margin: 0px 1px;
}

DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .btn_item
{
	margin: 0px; padding: 0px;
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .btn_item LI
{
    width: 120px; float: left; line-height: 25px; padding: 0px 0px 0px 10px;
}
DIV#centered #contents #homeRight .home_login_box .box *html #home_membership_profile .btn_item LI
{
    margin: 0px 0px 0px 0px; line-height: 22px;
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile .line1
{
    margin: 0px auto 0 auto;  width: auto; float: right; line-height: 25px; clear: both;
}
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile a { color: #F3F3F3 }
DIV#centered #contents #homeRight .home_login_box .box #home_membership_profile a: hover { color: #F3F3F3; }
/* 首页 - 用户登录 HOME USER LOGIN END */

/* HOME RIGHT ITEMS BOX BEGIN*/
DIV#centered #contents #homeRight .home_right_items_box { width: 302px; height: 306px; float: right; clear: both; height: auto; margin: 5px 0px 0px 0px;  background: url('../../_imgs/home_items_box_bg.png') repeat-y; }
DIV#centered #contents #homeRight .home_right_items_box .box { width: 302px; float: left; clear: both; background: url('../../_imgs/home_items_box_top.png') no-repeat; }
DIV#centered #contents #homeRight .home_right_items_box .box .top { width: 302px; height: auto; float: left; clear: both;  }
DIV#centered #contents #homeRight .home_right_items_box .box .top ul { list-style-type: none; } 
DIV#centered #contents #homeRight .home_right_items_box .box .top ul li {  height: 33px; float: left; margin: 6px 0px 0px 25px; }
DIV#centered #contents #homeRight .home_right_items_box .box .top ul li a.more { color: #ffffff; text-decoration: none; margin-right: 15px; font-size: 12px; line-height: 22px; }
DIV#centered #contents #homeRight .home_right_items_box .box .top ul li a.more:hover { text-decoration: underline; }
DIV#centered #contents #homeRight .home_right_items_box .box .content { width: 302px; height: auto; clear: both; float: left; background: url('../../_imgs/home_items_box_bottom.png') no-repeat bottom; }
 
DIV#centered #contents #homeRight .home_right_items_box .box .content TABLE.news_list { width: 90%; table-layout: fixed; border: 0px; margin: 0px 0px 0px 12px; }
DIV#centered #contents #homeRight .home_right_items_box .box .content TABLE.news_list TD { height: 28px; text-align: left; background: url('../../_imgs/dot_1.gif') repeat-x bottom; }
DIV#centered #contents #homeRight .home_right_items_box .box .content TABLE.news_list TD A { background:url(../../_imgs/ico_2.gif) no-repeat left 5px; padding-left: 16px; margin-left: 12px; }
/* HOME RIGHT ITEMS BOX END*/

/* 首页 - 商品类别 HOME RIGHT Category ITEMS BOX BEGIN*/
DIV#centered #contents #homeRight .home_right_items_cat_box { width: 303px; height: 306px; float: right; clear: both; height: auto; margin: 5px 0px 0px 0px;  background: url('../../_imgs/home_items_cat_box_bg.png') repeat-y; }
DIV#centered #contents #homeRight .home_right_items_cat_box .box { width: 303px; float: left; clear: both; background: url('../../_imgs/home_items_cat_box_top.png') no-repeat; }
DIV#centered #contents #homeRight .home_right_items_cat_box .box .top { width: 303px; height: auto; float: left; clear: both;  }
DIV#centered #contents #homeRight .home_right_items_cat_box .box .top ul { list-style-type: none; } 
DIV#centered #contents #homeRight .home_right_items_cat_box .box .top ul li { height: 33px; float: left; margin: 6px 0px 0px 25px; }
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content { width: 303px; height: auto; clear: both; float: left; background: url('../../_imgs/home_items_cat_box_bottom.png') no-repeat bottom; }

DIV#centered #contents #homeRight .home_right_items_cat_box .box .content TABLE.category_items
{
    width: 303px; 
    height: 325px;
    margin: 0px auto 0px auto;
    clear: both;
    text-align: left;
    table-layout: fixed;
    border: 0px;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR
{
     line-height: 22px;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow
{ 
	background: url('../../_imgs/home_items_cat_box_top_bg1.png') repeat-y; color: #ffffff; 
	}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow TD
{ 
	color: #333333; padding: 0px 5px;
}

DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow TD DIV
{ 
	width: 293px; height: auto; clear: both; float: left;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow TD DIV UL
{ 
    display: block;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow TD DIV UL LI.left
{ 
   color: #ffffff; text-align: center; width: 75px; float: left;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow TD DIV UL LI.right
{ 
   text-align: left; width: 214px; float: left;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR.firstrow TD DIV UL LI.right a
{ 
   color: #333333; margin: 0px 5px;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR TD
{
    vertical-align: middle;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR TD.left
{
    text-align: center;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR TD.right
{
    text-align: left; padding: 0px 5px;
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR TD.right a
{
	color: #666666; margin: 0px 5px; 
}
DIV#centered #contents #homeRight .home_right_items_cat_box .box .content .category_items TR TD h1 { border-top: 1px solid #7f7d7d; height: 1px; width: 297px; margin: 0px 0px 0px 3px; padding: 0px; }

/* 首页 - 商品类别 HOME RIGHT Category ITEMS BOX END*/

/* HOME DESIGNERS BEGIN */
DIV#centered #contents #homeRight .home_right_designers_box { width: 302px; height: auto; float: right; clear: both; }
DIV#centered #contents #homeRight .home_right_designers_box ul { list-style-type: none; display: block; } 
DIV#centered #contents #homeRight .home_right_designers_box ul li {  height: 127px; float: left; width: 98px; margin: 2px 1px; }
DIV#centered #contents #homeRight .home_right_designers_box ul li IMG { border: 0px; height: 127px; width: 99px; }

/* HOME DESIGNERS END */

/* 首页评论更新列表样式 */
.commentsList
{
    margin-top: 15px;
}
.commentsList .listCell li
{
    height: 24px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #CCC;
    overflow: hidden;
    line-height: 20px;
}
.commentsList .listCell .colTitle p
{
    font-weight: bold;
}
.commentsList .listCell li .topic
{
    float: left;
    width: 600px;
    margin: 0 10px;
    overflow: hidden;
}
.commentsList .listCell li .topic a
{
    padding-left: 24px;
    background: url(../../_imgs/iconB101215.gif) no-repeat 0 -1808px;
}
.commentsList .listCell li.showTopic .topic a
{
    background: url(../../_imgs/iconB101215.gif) no-repeat 0 -1842px;
}
a:hover
{
    color: #1E4C9A;
    text-decoration: underline;
}
.commentsList .listCell li .viewNo
{
    float: left;
    margin-right: 10px;
    overflow: hidden;
    width: 100px;
}
.commentsList .listCell li .author
{
    float: left;
    margin-right: 10px;
    overflow: hidden;
    width: 120px;
}
.commentsList .listCell li .lastUpdate
{
    float: left;
    margin-right: 10px;
    overflow: hidden;
}